984
776
2
3
307
110
34
1
5
302
16
1
6
2
1
190
128
34
531
2
1760
532
1006
949
120
4
1539
28
47
10
13
35
2
1
63
1
1
1
1
150
1
610
997
773
832
37
5
1
13
1092
1
8
73
1
1
140
80
1
4
1
13
5
1
2
19
437
1
1299
23
24
1668
1
51
1581
95
64
4
33
21
1
152
1067
4
350
149
1755
5
503